make a major contribution - Alemán Inglés Diccionario